Skills Requirements:
BA/BS degree in Computer Science, Mathematics, Engineering
Minimum 8 years’ experience in software development architecture
5 plus years’ experience with .Net, C# and SQL Server
5 plus years’ experience with large-scale systems software or middleware (including performance
tuning and scalability)
Knowledge on eDiscovery applications is a plus
High proficiency with Diagramming tools (to represent Architecture, logical, component, system,
Infrastructure, Sequence & Database diagrams)
Experience in developing products that deal with huge amount of data
Mastery of software development methodology, sound task-related skills, knowledge of an
operating system or systems technology.
Excellent time-management skills, and the ability to manage competing priorities
Make good decisions with sound judgment, experience, and business acumen
JOB DESCRIPTION
Very good Interpersonal/communication skills and
experience coordinating information and activities among groups with differing agendas, across
multi-functional areas
Sound writing skills using various styles to address a wide range of needs and audiences
Ability to work alone and successfully accomplish tasks which are not strictly defined.
Ability to assimilate unknown technologies/applications and find possible solutions for a problem.
Experience in verbal and written communication in English is essential.
Desirable Skills
C#, .Net, SQL Server
REST services
Previous Architecture and design experience
Experience with Diagramming tools (Visio, Draw.io, Lucidchart, etc.)
Experience in eDiscovery space is a plus
Experience in building software products that deals with large data sets
Experience with JIRA & GitHub
Demonstrated integration experience and
Usage of design patterns
Work experience in Agile development methodology
Strong communication and collaboration skills